package io;

import java.io.File;
import java.io.IOException;

/**
 * @author IT枫斗者
 * @ClassName FileDemo02.java
 * @From www.javatiaozao.com
 * @Description TODO
 */
public class FileDemo02 {
    public static void main(String[] args) {
        /**
         public boolean createNewFile()当具有该名称的文件不存在时，创建一个由该抽象路径名命名的新空文件
         public boolean mkdir() 创建由此抽象路径名命名的目录
         public boolean mkdirs() 创建由此抽象路径名命名的目录，包括任何必需但不存在的父目录
         **/

        File f1 = new File("E:\\tiaozaoclass\\java.txt");
        try {
            //1.需求：在E:\tiaozaoclass文件夹下创建一个java.txt
//            boolean newFile = f1.createNewFile();
//            System.out.println(newFile);
//            System.out.println("===============");
//
//            //2:需求：在E:\tiaozaoclass文件夹下创建一个文件夹目录javaFile
//            File f2 = new File("E:\\tiaozaoclass\\javaFile");
//            System.out.println(f2.mkdir());
//
//            //3:需求：在E:\tiaozaoclass文件夹下创建一个多级目录javaTest\\javaFile
//            File f3 = new File("E:\\tiaozaoclass\\javaTest\\javaFile");
//            System.out.println(f3.mkdirs());

            //4:需求：在E:\tiaozaoclass文件夹下创建一个目录和一个文件
            File f4 = new File("111test.txt");
//            System.out.println(f4.mkdir());
            System.out.println(f4.createNewFile());
        } catch (IOException e) {
            e.printStackTrace();
        }

    }
}
